Traac Control Systems Case Study: Problem Description and a Note on Domain-based Software Speciication
نویسندگان
چکیده
The problem of specifying a radio-based railway level crossing control system is described. It is used within the DFG-supported Priority Programme \Software Speciication" as a comparison case study for a number of participating research projects and shall ooer realistic problems from the traac control systems domain. The remainder of the paper deals with the necessity to combine the beneets of domain modelling and formal description techniques for better software speciication. Domain modelling is identiied as a key issue for putting formal speciication techniques into engineering practice. Some related approaches are discussed. The relevance of incorporating domain knowledge into software speciication is demonstrated at hand of an example from the reference case study.
منابع مشابه
Chapter 1 REAL TIME SIMULATION OF TRAFFICDEMAND - SUPPLY INTERACTIONSWITHINDYNAMITMoshe
DynaMIT is a simulation-based real-time system designed to estimate the current state of a transportation network, predict future traac conditions , and provide consistent and unbiased information to travelers. To perform these tasks, eecient simulators have been designed to explicitly capture the interactions between transportation demand and supply. The demand reeects both the OD ow patterns ...
متن کاملAn Adaptive Cruise Control System { A Case Study for the Industrial Use of Formal
Adaptive cruise control systems are typical examples of software-based, embedded systems in automotive electronics. To ensure an eecient development process of such systems, appropriate techniques for the speciication and validation have to be applied. In particular, notations and techniques for a precise and executable speciication of the system and the software have to be provided. In our tal...
متن کاملApplying Formal Software Requirements Speciication in the Development of Control Applications
Observations regarding the development of embedded control systems show that software for these systems is developed by control engineers. Lack of understanding of the application domain prevents employment of software engineers in the controller development process. This is undesirable both for reasons of eeciency and quality of the resulting system. This observation motivated the research, de...
متن کاملA Requirements Capture Method and its use in an AirTra c Control Application
This paper describes our experience in capturing, using a formal speciication language, a model of the knowledge-intensive domain of oceanic air traac control. This model is intended to form part of the requirements speciication for a decision support system for air traac controllers. We give an overview of the methods we used in analysing the scope of the domain, choosing an appropriate formal...
متن کاملThe Automated Re nement of a Requirements
The speciication and management of requirements is widely considered to be one of the most important yet most problematic phases in software engineering. In some applications, such as in safety critical areas or knowledge-based systems, the construction of a requirements domain theory is regarded as an important part of this phase. Building and maintaining such a domain theory, however, require...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000